d0a2461cbe930a396b1ec2568357ed48af9dc611,MUDServer/src/mud/utils/Log.java,Log,writeln,#String#number#String#,265

Before Change



				logString.trim();

				this.output.println(logString);
				this.output.flush();
				
				this.length++;

After Change



				logString.trim();
				
				if( useBuffer ) {
					if( buffer.size() >= buffer_size ) {
						for(final String s : buffer) {
							this.output.println(s);
						}
						
						this.output.flush();
						
						buffer.clear();
					}
					
					buffer.add( logString );
				}
				else {
					this.output.println(logString);
					this.output.flush();
				}
				
				this.length++;
				
				if (max_log_size != -1 && this.length == max_log_size) {
					this.isFull = true;
				}
			}
			else {
				if( useBuffer ) {
					for(final String s : buffer) {
						this.output.println(s);
					}
					
					this.output.flush();